transmission of moving pictures - Francés Inglés Diccionario